/************************************************************************

								Heroes IV
					  Copyright 2000, The 3DO Company

	------------------------------------------------------------------
  						script_player_number.h

	$Header: /heroes4/script_player_number.h $

	$NoKeywords: $

 ************************************************************************/

#if !defined( SCRIPT_PLAYER_NUMBER_H_INCLUDED )
#define SCRIPT_PLAYER_NUMBER_H_INCLUDED

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "script_expression_type.h"
#include "script_target_type.h"
#include "script_targeted_expression.h"

// --------------------------------------------------------------------------
// t_script_player_number class
// --------------------------------------------------------------------------

class t_script_player_number
	:	public t_script_targeted_numeric_expression< t_script_player_target >
{
public:
	// Member functions
	virtual t_result	evaluate( t_expression_context_global const & context ) const;
};

SPECIALIZE_SCRIPT_NUMERIC_EXPRESSION( k_script_numeric_player_number, t_script_player_number );

#endif // !defined( SCRIPT_PLAYER_NUMBER_H_INCLUDED )
